1085.34 meters = 3560 feet and 9.92 inches