1055.7 meters = 3463 feet and 6.99 inches