1096.4 meters = 3597 feet and 1.35 inches