1362 meters = 4468.503937 feet