60.6 x 131.5 feet = 18.47 x 40.08 meters