1062.7 meters = 3486 feet and 6.58 inches