584.44 inches = 14.844776 meters