123 x 84.5 feet = 37.49 x 25.76 meters