26 x 514 x 53 feet = 7.92 x 156.67 x 16.15 meters