8367 meters = 329409.448819 inches