588.77 inches = 14.954758 meters