1085.3 meters = 3560 feet and 8.35 inches