155.35 inches = 3.94589 meters