64 x 787 meters = 2519.69 x 30984.25 inches