1166.2 meters = 3826 feet and 1.39 inches