1238.5 meters = 4063 feet and 3.84 inches