513.95 inches = 13.05433 meters