53.42 inches = 1.356868 meters