14.68 inches = 0.372872 meters