1357.3 inches = 34.47542 meters