1062 meters = 3484 feet and 3.02 inches