566.6 inches = 14.39164 meters