588.44 inches = 14.946376 meters