586.26 inches = 14.891004 meters