1012 meters = 3320 feet and 2.52 inches