78 x 265 x 306 feet = 23.77 x 80.77 x 93.27 meters