369.68 inches = 9.389872 meters