157.14 inches = 3.991356 meters