95 x 117.9 meters = 311.68 x 386.81 feet