124.8 x 162.1 feet = 38.04 x 49.41 meters