1238.7 meters = 4063 feet and 11.72 inches