586.92 inches = 14.907768 meters