244 x 91 x 69 feet = 74.37 x 27.74 x 21.03 meters