94.4 x 37.5 feet = 28.77 x 11.43 meters