363 x 751 x 75 meters = 1190.94 x 2463.91 x 246.06 feet