267 x 144 x 99 feet = 81.38 x 43.89 x 30.18 meters