125.5 x 5.2 meters = 411.75 x 17.06 feet