169.9 x 81 meters = 557.41 x 265.75 feet