1200.6 meters = 3938 feet and 11.72 inches