94.4 x 34.2 feet = 28.77 x 10.42 meters