1381.4 feet = 421.05072 meters