1238.4 meters = 4062 feet and 11.91 inches