57.7 x 120 feet = 17.59 x 36.58 meters