1056.7 meters = 3466 feet and 10.36 inches