94 x 65.3 feet = 28.65 x 19.9 meters