51 x 113 meters = 167.32 x 370.73 feet