59.6 x 123.1 feet = 18.17 x 37.52 meters