577.77 inches = 14.675358 meters