590.44 inches = 14.997176 meters