1018 x 68 meters = 3339.9 x 223.1 feet