1032 x 332 x 752 meters = 3385.83 x 1089.24 x 2467.19 feet