1226.7 meters = 4024 feet and 7.28 inches