1012.57 meters = 3322 feet and 0.96 inches