567.77 inches = 14.421358 meters