223.52 inches = 5.677408 meters