80 x 51.3 feet = 24.38 x 15.64 meters