156.3 inches = 3.97002 meters