244 x 86 x 207 feet = 74.37 x 26.21 x 63.09 meters