265 x 425 x 280 feet = 80.77 x 129.54 x 85.34 meters