368 x 103 x 753 meters = 1207.35 x 337.93 x 2470.47 feet