28 x 661 x 349 meters = 91.86 x 2168.64 x 1145.01 feet