263.6 meters = 864.829396 feet