То, что у вас есть, это Время Unix , а не число Тиков (что будет на порядки больше)
, т. Е.637,048,098,230,000,000
применяется к 1,569,220,232,761
Время Unix
Время Unix (также известное как время Epoch, время POSIX, секундыпоскольку Epoch, или UNIX Epoch time) - это система для описания момента времени.Это количество секунд, прошедших с начала эпохи Unix, то есть время 00:00:00 UTC 1 января 1970 года,
DateTime (Int64)
Инициализирует новый экземпляр структуры DateTime с указанным числом тиков.
Попробуйте что-то вроде этого
public static DateTime UnixTimeToDateTime(long unixtime)
{
var dtDateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
return dtDateTime.AddMilliseconds(unixtime).ToLocalTime();
}