85.8 x 123.1 feet = 26.15 x 37.52 meters