1060 meters = 3477 feet and 8.28 inches