167.6 x 124.8 meters = 549.87 x 409.45 feet