41 x 568 meters = 134.51 x 1863.52 feet