1021.9 meters = 3352 feet and 8.28 inches