95 x 62 meters = 311.68 x 203.41 feet