366 x 101 x 751 meters = 1200.79 x 331.36 x 2463.91 feet