584.2 meters = 23000 inches