57.6 x 121.1 feet = 17.56 x 36.91 meters