171 x 113 meters = 561.02 x 370.73 feet