101.9 x 57.2 feet = 31.06 x 17.43 meters