421.9 meters = 1384.186352 feet