1201.5 meters = 3941 feet and 11.15 inches