1105.6 meters = 3627 feet and 3.56 inches