64 x 342 meters = 209.97 x 1122.05 feet