95.5 x 113.1 meters = 313.32 x 371.06 feet