1219.9 meters = 4002.296588 feet