588.1 inches = 14.93774 meters