26.3 x 61 meters = 1035.43 x 2401.57 inches