584 inches = 14.8336 meters