94.9 x 61.6 meters = 311.35 x 202.1 feet