752 x 522 x 80 meters = 2467.19 x 1712.6 x 262.47 feet