16538 inches = 420.0652 meters