581.85 inches = 14.77899 meters