53.6 x 124.5 feet = 16.34 x 37.95 meters