1056.4 meters = 3465 feet and 10.55 inches