267 meters = 875.984252 feet