590.26 inches = 14.992604 meters