92 x 752 x 303 meters = 301.84 x 2467.19 x 994.09 feet