68 x 846 meters = 223.1 x 2775.59 feet