95.6 x 53.4 meters = 313.65 x 175.2 feet