29 x 874 meters = 1141.73 x 34409.45 inches