269 x 651 x 51 feet = 81.99 x 198.42 x 15.54 meters