1384 feet = 421.8432 meters