76.52 inches = 1.943608 meters