29 x 789 meters = 1141.73 x 31062.99 inches