193 x 95.8 feet = 58.83 x 29.2 meters