1188.4 meters = 3898 feet and 11.4 inches