753 x 130 x 104 meters = 2470.47 x 426.51 x 341.21 feet