268 meters = 879.265092 feet