94.2 x 28.2 feet = 28.71 x 8.6 meters