166.93 inches = 4.240022 meters