265 x 333 x 75 feet = 80.77 x 101.5 x 22.86 meters