1105.3 meters = 3626 feet and 3.75 inches