171 x 149.9 meters = 561.02 x 491.8 feet