39.86 inches = 1.012444 meters