5810.1 meters = 19062 feet and 0.09 inches